compulsive idea - French English Dictionary